Best Place For Backpackers And Solo Travellers In Pokhara, Nepal.